an undercover policeman - French English Dictionary